dig ditches or trenches - Türkisch Englisch Wörterbuch